package com.power.sifa.net.model;

import lombok.Data;

import java.util.List;
import java.util.Map;

//构建通用树主表
@Data
public class General_tree {

    // 申请表
    private String apltable;

    // 企业表
    private String enttable;

    // 节点名称
    private String label;

    // 是否需要同步补正
    private Boolean isappend;

    // 主要字段
    private String primary;

    // 申请表关联字段
    private String relationfield;

    // 企业表关联字段
    private String entrelationfield;

    // 是否根节点
    private Boolean toplevel;

    // 申请表名和企业表名对应关系 apl : ent
    private Map<String, String> maprelation;

    // 过滤条件
    private Map<String, Object> filters;

    // 子节点
    private List<General_tree> children;

    // 从表节点
    private List<General_tree_sub> sublist;

    // 解析好的数据(主表) 包含从表属性(tablelist)
    private List<Map<String, Object>> data;


}
